package com.aloda.query;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = true)
public class AppPageDTO extends PageQuery{

    // 应用id
    private Long id;
    // 创建者账号
    private String createUser;
    // 应用名
    private String appName;
    // 应用类型
    private Integer appType;
    // 审核状态：0-待审核, 1-通过, 2-拒绝
    private Integer reviewStatus;
    // 分类名称
    private String categoryName;
    // 开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime beginTime;
    // 结束时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endTime;
}
